pdf-icon

Atomic Battery Base

SKU:A151

概要

Atomic Battery BaseはAtomシリーズ製品専用に設計されたポータブル電源ベースです。ETA9085E10高効率ブーストコンバータソリューションとLGS4056HDAリニア充電管理チップを搭載し、内蔵の200mAh充電式バッテリーを備えています。安定した5V昇圧出力を提供し、バッテリーの安全で効率的な充電管理を確保します。製品にはバッテリーの電圧検出回路が内蔵されており、LEDバッテリーレベルインジケータによりバッテリーの状態をリアルタイムで表示します。バッテリー充放電ディップスイッチを備え、ブーストモードと充電モードをワンタッチで切り替えることができ、ポータブル電源アプリケーションのニーズを満たします。IoTデバイス、ポータブル電子製品、安定した電源供給を必要とするその他のアプリケーションに適しています。

特徴

  • ETA9085E10 高効率ブーストコンバータチップ
  • LGS4056HDA 充電チップ
  • 内蔵200mAh充電式バッテリー
  • バッテリー電圧ADC検出
  • LEDバッテリーレベルインジケータ
  • バッテリー充放電ディップスイッチ

含まれるもの

  • 1 x Atomic Battery Base

用途

  • IoTデバイス用電源
  • ポータブル電子製品
  • モバイルテストプラットフォーム

仕様

仕様 パラメータ
充放電チップ LGS4056HDA
ブーストコンバータチップ ETA9085E10
バッテリーレベルインジケータ 4段階表示(赤LED)
充電インジケータ 充電中(青LED)、充電完了(緑LED)
バッテリー容量 DC 3.7V@200mAh
バッテリー回路検出 電圧分圧検出回路
充電電流 DC 5V@223mA
最大ブースト出力電流 DC 5V@300mA
スタンバイ電流(スイッチOFF) DC 4.2V@2.55uA
動作温度 0~40°C
動作電流 DC 4.2V@39.55mA
製品サイズ 24.0 x 24.0 x 23.95mm
製品重量 9.9g
梱包サイズ 47.0 x 46.0 x 27.0mm
梱包重量 15.8g

学習

充電/放電手順

充電のヒント
電源スイッチがONの場合、バッテリーは5Vに昇圧されてAtomに電力を供給します。電源スイッチがOFFの場合、AtomのUSBインターフェースを通じてバッテリーを充電できます。昇圧状態と充電状態はスイッチで手動切り替えが必要で、同時に発生することはできません。
バッテリー状態は4段階表示(赤LED)、充電状態は青LED(充電中)と緑LED(充電完了)で表示されます。

LED表示と電圧範囲の対応

バッテリー電圧範囲 推定バッテリーレベル
3.00V ~ 3.47V 0 ~ 25%
3.48V ~ 3.61V 25 ~ 50%
3.62V ~ 3.81V 50 ~ 75%
3.82V ~ 4.20V 75 ~ 100%

追加注意事項

互換性
Atomic Echo Baseと使用する場合、Atomic Battery Baseの右側のすべてのピン(5P)を切断する必要があります。Atom-Echoと使用する場合、G33ピン接続を切断する必要があります。これらの組み合わせでは、Atomic Battery Baseは電源供給のみに使用され、バッテリー電圧状態を読み取ることはできません。

回路図

ピンマップ

バッテリーADC

Atomic Battery Base バッテリーADC
Atom-Lite / Atom-Matrix G33
AtomS3 / AtomS3-Lite G8
AtomS3R / AtomS3R-CAM / AtomS3R-M12 G8

製品サイズ

データシート

ソフトウェア

Arduino

  • バッテリーレベルを取得するサンプルコード:
バッテリー電圧取得計算式

Atomシリーズコントロールボードの場合、V_REF = 3.3V、ADC解像度は12ビット、R14とR6はともに1MΩ、
したがって V_BAT = 3.3 * (検出されたADC値 / 4095) * 2
#include "Arduino.h"

#define ATOM_BAT_ADC_PIN    33  // Atomシリーズ用
#define ATOMS3_BAT_ADC_PIN 8   // AtomS3シリーズ、AtomS3Rシリーズ用


#define BAT_ADC_RESOLUTION 12

void setup()
{
    Serial.begin(115200);
    pinMode(ATOM_BAT_ADC_PIN, INPUT);
    analogReadResolution(BAT_ADC_RESOLUTION);
}

void loop()
{
    uint32_t adc_vol = 0;
    adc_vol          = analogReadMilliVolts(ATOM_BAT_ADC_PIN);
    uint32_t bat_vol = adc_vol * 2;
    Serial.printf("ADC:%d,Vol:%d\n", analogRead(ATOM_BAT_ADC_PIN), bat_vol);
}

動画

  • Atomic Battery Base製品紹介とデモンストレーション動画